﻿html, body, ul, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, table, td ,img{margin: 0;padding: 0}
body { color:#000; font-family:"宋体", "Lucida Grande", Verdana, Lucida, Arial, Helvetica, sans-serif; font-size:12px; width:970px; margin:0 auto;}
ul,li{list-style-type:none;}
select,input{vertical-align:middle;}
img {border:none;}
.clear{ clear:both; height:0px; width:0px; overflow: hidden; font-size: 0px;}
a{ cursor:pointer; }
a img{ filter:}
a:hover img{filter:Alpha(Opacity=80);}
#headPan a img, #headPan a:hover img{ filter:}



#headPan{ width:970px; height:147px; overflow:hidden; }

.dlPan{ width:970px; height:25px; background-color:#f7fbff;}
.dlPan #ulid{ width:550px; float:left; display:inline; font-size:12px; font-family:"宋体"; color:#000000; line-height:35px; }
.dlPan .dlq{ width:550px;}
.dlPan .downl{ width:350px; height:35px; line-height:25px; font-size:12px; font-family:"宋体"; font-weight:bold; color:#000000; float:left; display:inline; overflow:hidden;}
.dlPan .downl input{ height:12px; line-height:12px; margin:10px 3px 5px 0;}
.dlPan .downb { height:25px; float:right; display:inline; line-height:25px;}
.dlPan .downb a{ text-decoration:none; color:#000000;}
.dlPan .fg{width:70px; text-decoration:none; color:#000000; font-size:12px; font-family:"宋体"; font-weight:normal; color:#000000; line-height:35px; float:left; display:inline; padding-left:10px;}
.dlPan .fg a{ color:#000066;}
.dlPan .downb img{ width:43px; height:19px; margin:8px 3px 8px 0;}
.dlPan ul{ margin:0 0 0 20px; font-family:"宋体"; font-weight:normal; font-size:12px; line-height:35px; color:#000; float:left; display:inline;}
.dlPan ul li{ margin:0 5px; float:left; display:inline;}
.dlPan ul li span{ font-family:"arial"}
.dlPan ul li a{ text-decoration:none; color:black; font-weight:bold;}
.dlPan ul li a:hover{ text-decoration:none; color:blue; }
.logoPan{width:970px;height:121px;background:url(../images/header_bj.jpg); float:left;}
.logo { margin-left:35px; margin-top:35px; }
.logo1Pan{ width:226px; height:121px; float:left; display:inline;}
.logo2Pan{ width:744px; height:121px; float:left; display:inline; }
.logo2_1{ width:744px; height:41px; background:url(../images/02_01.gif); float:left; display:inline;}
.logo2_1 ul{ width:300px; height:20px; line-height:20px; margin:5px 5px auto auto}
.logo2_1 li{ height:20px; float:left; display:inline; font-weight:bold; color:#000066;}
.logo2_1 li a{ color:#000066; text-decoration:none; font-family: "宋体";}
.logo2_1 li a span{ color:#000066; text-decoration:none; font-family:"Arial Unicode MS", "宋体";}
.logo2_1 li a:hover{ color:#000;}
.logo2_1 li a:hover span{ color:#000; font-family:"Arial Unicode MS", "宋体";}
.logo2_2{ width:572px; height:80px; float:left; display:inline;}
.logo2_3{ width:172px; height:80px; float:left; display:inline;}
#navPan{ width:970px; height:66px; background:url(../images/_04.gif) no-repeat; margin-bottom:15px;}
.menuPan{width:440px;	height:29px;	margin-left:240px;	position: relative;	bottom: -4px;}
.menuPan li { width:103px; float:left; display:inline; margin-right:5px;}
.menuPan li .nav_on{ width:103px; height:29px;  display:block; background:url(../images/_11.gif) no-repeat; color:#FFFFFF; font-weight:900; font-size:14px; text-align:center; line-height:34px; text-decoration:none; overflow:hidden; }
.menuPan li .nav_off, .menuPan li a{ width:103px; height:29px;  display:block; background:url(../images/_14.gif) no-repeat; color:#2c6aaa; font-weight:900; font-size:14px; text-align:center; line-height:34px; text-decoration:none;overflow:hidden; }

.searchPan{ width:970px; height:40px; overflow:hidden;}
.search1Pan{ width:18px; height:40px; float:left; display:inline;}
.search2Pan{ width:935px; height:40px; float:left; display:inline; background:url(../images/_18.gif) repeat-x;}
.search3Pan{ width:17px; height:40px; float:left; display:inline;}
.search2Pan h4{ width:210px; height:40px; line-height:44px; display:inline; float:left; font-family:"宋体", "arial Unicode MS"; color:#000000; font-size:12px; margin:0 20px 0 20px;} 
.search2Pan h4 span{ font-weight:bold;}
.search2Pan h4 .blue{ color:#000099;}
.search2Pan h4 a,.search2Pan h4 a:hover{ text-decoration:none; color:#000099;}
.search2Pan form input, .search2Pan form select{ height:19px; line-height:19px; font-size:12px; font-family:"宋体"}

.search2Pan .any{ height:20px; margin:10px;}
.search2Pan .any2{ height:20px; margin:10px 10px 10px 0;}
.search2Pan .any4{ height:19px; margin:10px 10px 10px 0;}
.search2Pan .any3{ height:14px; width:180px;  margin:10px 10px 10px 0; background:url(../images/_52.gif) repeat-x; font-size:12px; }
.search2Pan span {line-height:44px; font-family:"宋体", "arial Unicode MS"; font-size:12px; color:#000000;}

.search2Pan ul{ width:800px; height:40px; line-height:44px; padding-left:120px;}
.search2Pan li{ float:left; display:inline; margin:auto 10px;}
.search2Pan li a{ color:#edf7ff; text-decoration:none; font-size:12px; font-size:12px; font-weight:bold;}
.search2Pan li a:hover{ color:#FFF; font-size:14px;}

#bodyPan{ width:970px;}
#topPan{ width:970px; height:239px; margin-bottom:15px;}
.newPan{ width:192px; height:239px; float:left; display:inline; margin-right:15px;}
.newPan h3{ width:192px; height:27px; padding:0; margin:0; overflow:hidden;}
.newPan .bookPan{ width:190px; height:210px; background:url(../images/_07.gif) no-repeat 0 0; border-bottom:#087dbb 1px solid; border-left:#087dbb 1px solid; border-right:#087dbb 1px solid;}
.newPan .bookPan img{ width:126px; height:178px; margin:16px 32px 16px 32px;}

/*
.flashPan{ width:534px; height:233px; padding:1px; border:#8ac6fa 1px solid; float:left; display:inline; margin:2px 15px 0 0; overflow:hidden}
.flashPan img{ width:534px; height:233px; padding:0; margin:0;}
*/

/*
.flashPan{ width:534px; height:233px; padding:1px; border:#8ac6fa 1px solid; float:left; display:inline; margin:2px 15px 0 0; overflow:hidden}
.flashPan img{ width:534px; height:233px; padding:0; margin:0;}
*/

.flashPan{ width:534px; height:233px; padding:1px; border:#8ac6fa 1px solid; float:left; display:inline; margin:2px 15px 0 0; overflow:hidden}
.flashPan img{ width:534px; height:213px; padding:0; margin:0;}


.treadPan{ width:210px; height:239px; float:left; display:inline; background:url(../images/_06.gif) no-repeat;}
.treadPan h3{ width:210px; height:32px; background:url(../images/_36.gif) no-repeat; font-size:16px; color:#FFFFFF; font-family:"黑体"; font-weight:normal; text-align:center; line-height:32px;}
.treadPan ul{ width:208px; height:199px;padding-top:7px; border-bottom:#b9c1c8 1px solid; border-right:#b9c1c8 1px solid; border-left:#b9c1c8 1px solid;}
.treadPan li{ width:185px; height:22px; background:url(../images/_39.gif) no-repeat 2px 3px; padding-left:23px; line-height:22px;overflow:hidden;}
.treadPan li a{ color:#2b0201; text-decoration:none;}
.treadPan li a:hover{ color:#333333;}

#magnavPan{ width:970px; height:280px; margin-bottom:15px; }
#magnavPan .titlePan{ width:970px; height:30px; background:url(../images/_52.gif) repeat-x; }
#magnavPan .titlePan h3{ width:112px; height:30px; background:url(../images/_51.gif) no-repeat; padding-left:47px; line-height:32px; font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:normal; float:left; display:inline;}
#magnavPan .titlePan .more{ width:72px; height:28px; padding:0 0 2px 739px; float:left; display:inline;}
#magnavPan .navbodyPan{ width:968px; height:250px; border-right:1px #d1eafd solid; border-left:1px #d1eafd solid; border-bottom:1px #d1eafd solid; overflow:hidden; }
#magnavPan .navbodyPan ul{ width:125px; height:245px; padding-top:5px; border-right:1px #d1eafd solid; float:left;}
#magnavPan .navbodyPan ul li{ width:125px; height:30px; display:block; padding:0; margin:0;}
#magnavPan .navbodyPan ul li a{ width:125px; height:30px; font-size:14px; font-family:"宋体_GB2312"; font-weight:50; text-align:center; display:block; line-height:30px; text-decoration:none; font-weight:bold; color:#545454; padding:0; margin:0;}
#magnavPan .navbodyPan ul li a:hover{width:123px; height:28px;line-height:28px;color:#00327c; border:1px solid #0066FF; background:#dceaff; padding:0; margin:0;}
#magnavPan .navbodyPan .navbook{height:206px; padding:18px 0 0 37px; display:inline; float:left;}
#magnavPan .navbook .book{ width:126px; height:206px; float:left; display:inline; margin-right:30px;}
#magnavPan .navbook .book h5{ width:126px; height:30px; text-align:center; font-family:"宋体", "arial Unicode MS"; font-size:12px; line-height:30px; font-weight:normal;}

#cover_rank{ width:970px; height:485px; margin-bottom:15px;}
#coverPan{ width:745px; height:480px; margin:0 14px 0 0; float:left; display:inline; background:#f7fbff;}
#coverPan .titlePan{ width:745px; height:30px; background:url(../images/_52.gif) repeat-x;}
#coverPan .titlePan h3{ width:150px; height:30px; background:url(../images/_58.gif) no-repeat; padding-left:47px; line-height:32px; font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:normal; float:left; display:inline;}
#coverPan .titlePan .more{ width:72px; height:28px; padding:0 0 2px 476px; float:left; display:inline;}
#coverPan .coverbodyPan{ width:743px; height:440px; border-right:1px #d1eafd solid; border-left:1px #d1eafd solid; border-bottom:1px #d1eafd solid; padding-top:10px; }
#coverPan .coverbodyPan .cover_leftPan{ width:199px; height:420px; border-right:1px #666666 dotted; padding:6px 20px 5px 20px; float:left; display:inline; margin:0;  overflow:hidden;}

/*
.cover_leftPan dt{ font-size:12px; height:26px; line-height:26px; }
*/

.cover_leftPan dt{ font-size:12px; height:26px; line-height:26px; overflow:hidden;}

.cover_leftPan dt span{ font-weight:bold; font-size:12px; margin-right:20px;}
.cover_leftPan dt a{ color:#0056ae; text-decoration:none;}
.cover_leftPan dt a:hover{ color:#333333;}

/*
.cover_leftPan dd{ width:180px; height:15px; line-height:15px; margin-left:24px;}
*/

.cover_leftPan dd{ width:180px; height:15px; line-height:15px; margin-left:24px; overflow:hidden;}

.cover_leftPan dd a{ text-decoration:none; color:#000000;}
.cover_leftPan dd a:hover{ color:#333333;}

#coverPan .coverbodyPan .cover_rightPan{ width:473px; height:425px; padding:1px 10px 5px 10px; margin:0; float:left; display:inline; overflow:hidden; }
.cover_rightPan .covery{ width:473px; height:139px; margin:0 0 5px 0; border-bottom:1px #666666 dotted;}
.cover_rightPan .covery2{ width:473px; height:139px; margin:0;}
.cover_rightPan img, .cover_rightPan a img{display:inline; float:left; width:85px; height:117px; padding:10px 15px 10px 10px;}


/*
.cover_rightPan dl{ width:358px; height:139px; float:left; margin:0; display:inline;}
*/
.cover_rightPan dl{ width:358px; height:139px; float:left; margin:0; display:inline; overflow:hidden;}

/*
.cover_rightPan dl dt{ width:358px; height:45px; line-height:45px; font-family:"宋体", "arial Unicode MS"; font-size:12px; font-weight:bold; margin:0;}
*/
.cover_rightPan dl dt{ width:358px; height:45px; line-height:45px; font-family:"宋体", "arial Unicode MS"; font-size:12px; font-weight:bold; margin:0; overflow:hidden;}



.cover_rightPan dl dt a{ color:#000000; text-decoration:none;}
.cover_rightPan dl dt a:hover{ color:#333333; text-decoration:none;}

/*
.cover_rightPan dl dd{ width:358px; height:60px; line-height:20px; font-family:"宋体", "arial Unicode MS"; font-size:12px; margin:0;}
*/
.cover_rightPan dl dd{ width:358px; height:60px; line-height:20px; font-family:"宋体", "arial Unicode MS"; font-size:12px; margin:0;overflow:hidden;}


.cover_rightPan .from{ display:block; width:320px; height:25px; line-height:25px; font-family:"宋体", "arial Unicode MS"; text-align:right;}
.cover_rightPan .from span{ font-weight:bold; font-size:12px; margin-right:20px;}
.cover_rightPan .from a{ color:#0056ae; text-decoration:none;}
.cover_rightPan .from a:hover{ color:#333333;}

#rankPan{ width:210px; height:480px; float:left; display:block; background:#f7fbff;}
#rankPan h3{ width:210px; height:32px; background:url(../images/_36.gif) no-repeat; font-size:16px; color:#FFFFFF; font-family:"黑体"; font-weight:normal; text-align:center; line-height:32px;}
#rankPan .rankbody{ width:194px; height:440px;padding:7px 0 0 14px; border-bottom:#b9c1c8 1px solid; border-right:#b9c1c8 1px solid; border-left:#b9c1c8 1px solid;}
#rankPan .rankbody .no1{ width:190px; height:158px;}
#rankPan .rankbody .no1 span{ width:20px; height:118px; padding-top:20px; text-align:center; color:#015db8; font-family:arial; font-size:16px; font-weight:bold; float:left; display:inline;}
#rankPan .rankbody .no1 img{ width:101px; height:138px; display:block; float:left;  padding:5px 35px 15px 20px;}
#rankPan .rankbody .no2{ width:51px; height:91px; margin:0 13px 3px 0;  float:left; display:inline;}
#rankPan .rankbody .no2 p{ height:17px; text-align:center; color:#015db8; font-family:arial; font-size:14px; font-weight:normal; line-height:16px;}
#rankPan .rankbody .no2 img{ width:51px; height:71px;}

#item_hot{ width:970px; height:240px; margin-bottom:15px; }
#itemPan{ width:745px; height:240px; margin:0 15px 0 0; float:left; display:inline; background:#f7fbff;}
#itemPan .titlePan{ width:745px; height:30px; background:url(../images/_52.gif) repeat-x;}
#itemPan .titlePan h3{ width:150px; height:30px; background:url(../images/_58.gif) no-repeat; padding-left:47px; line-height:32px; font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:normal; float:left; display:inline;}
#itemPan .titlePan .switch{ width:84px; height:28px; padding:0 0 2px 464px; float:left; display:inline; overflow:hidden;}
#itemPan .titlePan .switch img{ float:left; width:42px; height:28px; display:inline;}
#itemPan .itembody{ width:743px; height:200px; border-right:1px #d1eafd solid; border-left:1px #d1eafd solid; border-bottom:1px #d1eafd solid; padding-top:10px}
#itemPan .itembody .item1{ width:247px; height:190px; border-right:1px #0066FF dotted; float:left; display:inline;}
#itemPan .itembody dt img{ width:235px; height:110px; padding:0 5px 0 5px;}
#itemPan .itembody dl{ width:247px; height:72px; margin:0; overflow:hidden;}
#itemPan .itembody dd{ width:217px; height:18px; line-height:18px; color:#000000; font-family:"宋体", "arial Unicode MS"; margin:0 15px 0 15px; color:#256dd9; font-weight:normal;}
#itemPan .itembody dd a{ height:18px; line-height:18px; color:#0033FF; text-decoration:none; font-family:"宋体", "arial Unicode MS";}
#itemPan .itembody dd a:hover{ height:18px; line-height:18px; color:#000066;}
#itemPan .itembody .item2{ width:247px; height:190px; float:left; display:inline;}

#hotPan{ width:210px; height:240px; float:left; display:inline; background:url(../images/_06.gif) no-repeat;}
#hotPan h3{ width:210px; height:32px; background:url(../images/_36.gif) no-repeat; font-size:16px; color:#FFFFFF; font-family:"黑体"; font-weight:100; text-align:center; line-height:32px;}
#hotPan ul{ width:208px; height:198px;padding-top:10px; border-bottom:#b9c1c8 1px solid; border-right:#b9c1c8 1px solid; border-left:#b9c1c8 1px solid;}
#hotPan li{ width:185px; height:22px; padding-left:23px; background:url(../images/_67.gif) no-repeat 2px 3px; line-height:22px;overflow:hidden;}
#hotPan li a{ color:#2b0201; text-decoration:none;}
#hotPan li a:hover{ color:#333333;}

#popmag{ width:970px; height:250px; margin-bottom:15px;}
#popmag .titlePan{ width:970px; height:30px; background:url(../images/_52.gif) repeat-x;}
#popmag .titlePan h3{ width:112px; height:30px; background:url(../images/_51.gif) no-repeat; padding-left:47px; line-height:32px; font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:normal; float:left; display:inline;}
#popmag .titlePan .more{ width:72px; height:28px; padding:0 0 2px 739px; float:left; display:inline;}
#popmag .popbodyPan{ width:948px; height:210px; padding:10px 10px 5px 10px; border-right:1px #d1eafd solid; border-left:1px #d1eafd solid; border-bottom:1px #d1eafd solid; margin:0;}
#popmag .popbodyPan .magz { width:158px; height:210px; float:left; text-align:center; margin:0;}
#popmag .popbodyPan .magz img{ width:133px; height:177px; display:block; }
#popmag .popbodyPan .magz a{ width:133px; height:177px; padding:13px 12px 13px 12px; float:left;}
#popmag .popbodyPan .magz a:hover{ width:133px; height:177px; padding:13px 12px 13px 12px; display:block; border:1px #0099FF solid; background:#def2ff; margin:0;}

#bottomPan{ width:970px; height:100px; margin-top:15px;  background:url(../images/_73.gif) repeat-x;}
#bottomPan ul{ width:220px; height:28px; margin:0 auto;}
#bottomPan li{ float:left; display:inline; height:28px; line-height:28px; color:#fff; margin:0 5px 0 5px; text-decoration:none;}
#bottomPan li a, #bottomPan li a:hover{ display:block; text-decoration:none; color:#FFFFFF;}
#bottomPan p{ width:970px; line-height:16px; text-align:center; margin-top:10px; color:#666666;}




/* CSS Document */

.blank{ width:210px; height:15px; display:block; clear:both;}
.rightLan{ padding-top:40px;width:210px; float:left; display:inline; margin-left:15px;}
.leftLan{ width:745px; float:left; display:inline;}
.positionPan{ width:100%; color:#000000; font-size:12px; line-height:30px; margin-bottom:10px;}
.positionPan a{ color:#000000; text-decoration:none; color:#000066; }
.positionPan a:hover{ color:#000000; text-decoration:underline; }
.positionPan span{ color:#000066;}


/*readingRoom*/
.mynav{ width:745px; height:40px; border-bottom:2px #8cd0ff solid; margin-top:5px;}
.mynav ul{ width:390px; height:28px; padding:12px 150px 0 30px; float:left; display:inline;}
.mynav ul li{ width:115px; height:28px; padding:0 15px 0 0; float:left; display:inline;}
.mynav ul li a{ width:115px; height:28px; display:block; background:url(../Images/img/readingroom_06.gif) no-repeat; line-height:28px; font-family:"黑体", "arial Unicode MS"; font-size:14px; font-weight:50; color:#333333; text-decoration:none; text-align:center;}
.mynav ul li a:hover{ width:115px; height:28px; display:block; background:url(../Images/img/readingroom_08.gif) no-repeat; line-height:28px; font-family:"黑体", "arial Unicode MS"; font-size:14px; font-weight:50; color:#333333; text-decoration:none; text-align:center;}
.mynav span{ width:167px; height:31px; padding-bottom:9px}
.takein{ width:745px;  margin:15px 0 5px 0;}
.shelf{ width:686px; height:118px; background:url(../Images/img/readingroom_10.gif) no-repeat; margin:0 5px 0 5px; padding:8px 23px 8px 24px;}
.takein .page{ width:300px; height:22px; padding:15px 20px 0 400px; margin:0; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#993300; line-height:22px;}
.takein .page input{ width:60px; height:22px; margin:0 5px 0 5px;}
.takein .page .pagenum{ width:30px; height:15px; line-height:15px; padding:0; border:#993300 1px solid; margin:0 10px; text-align:center;}
.mag1{ width:80px; height:110px; padding:8px 9px 0 9px; margin:0; float:left; display:inline;}
.mag1 img, .mag2 img, .mag3 img{ width:80px; height:110px;}
.mag2{ width:80px; height:110px; padding:8px 0 0 9px; margin:0; float:left; display:inline;}
.mag3{ width:80px; height:110px; padding:8px 13px 0 9px; margin:0; float:left; display:inline;}

.combo, .browse{ width:744px; height:200px; margin:15px 0 0 0; float:left; display:inline; background:#f7fbff;}
.combo .titlePan, .browse .titlePan{ width:745px; height:30px; background:url(../images/_52.gif) repeat-x;}
.combo .titlePan h3, .browse .titlePan h3{ width:150px; height:30px; background:url(../images/_58.gif) no-repeat; padding-left:47px; line-height:32px; font-family:"黑体"; font-size:16px; color:#FFFFFF; font-weight:normal; float:left; display:inline;}
.combo .titlePan .more, .browse .titlePan .more{ width:72px; height:28px; padding:0 0 2px 476px; float:left; display:inline;}
.combo_name{ width:200px; height:20px; line-height:20px; color:#000000; font-family:"宋体"; font-size:14px; font-weight:bold; text-align:center; padding-top:10px; color:#000066;}
.combo_mag, .browse_mag{ width:706px; height:118px; margin:0 5px 0 5px; padding:2px 8px 2px 9px; }

/*shoppingcart--spcart*/
.shoppingcart{width:745px;font:"宋体"; font-size:12px; line-height:25px; color:#000066; text-align:center; border-bottom:#CCCCCC 2px solid;}
.shoppingcart a{ text-decoration:none; color:#000066}
.shoppingcart a:hover{ text-decoration:none; color:#000000}
.shoppingcart td{ height:25px; border-bottom:#F2F2F2 1px solid;}
.shoppingcart .menuu{ height:30px; border-bottom:#8cd0ff 1px solid; background:#dbeffd}
.shoppingcart .order{ width:60px;}
.shoppingcart .name{ width:210px; text-align:left;}
.shoppingcart .order_time{ width:105px;}
.shoppingcart .ma_price{ width:100px;}
.shoppingcart .now_price{ width:100px;color:#bd0009; font-weight:bold;}
.shoppingcart .save{ width:100px;  color:#bd0009; font-weight:bold;}
.shoppingcart .delete{ width:70px; text-decoration:underline;}

.accounts{ width:380px; height:63px; margin:20px 0 0 360px;}
.accounts p{ height:30px; font-family:"黑体", "arial Unicode MS";}
.accounts p .sum{ font:"黑体", "arial Unicode MS"; font-size:16px; color:#000000; }
.accounts p .price{ font-family:Arial, Helvetica, sans-serif; color:#bd0009; font-weight:bold; font-size:16px;}
.accounts p .savup{ font-family:宋体; font-size:12px; margin-left:30px;}
.accounts p .savprice{ font-family:Arial, Helvetica, sans-serif; color:#bd0009; font-weight:bold; font-size:12px;}
.accounts .Button{ width:180px; height:23px; padding:5px 0 0 180px;}


/*newpublic*/
.newbook{ width:700px; height:980px; background:#f7fbff; padding:20px 0 0 45px;}
.newbook .new1{ width:126px; height:220px; padding:10px 49px 10px 0; float:left;}
.newbook .new1 p{width:126px; height:30px; text-align:center; font-size:12px; font-weight:bold; color:#0056ae; line-height:30px;}
.newbook .new1 img{ width:126px; height:178px; display:block;}
.newbook .new1 img.innp{ width:36px; height:19px; float:left; display:inline; padding:0 3px; }
.newbook .new1 a{ color:#0056ae; text-decoration:none;}
.newbook .new1 p a:hover{ color:#333333; text-decoration:none;}

/*coverstory*/
.coverstory{ width:745px; height:980px; padding:0;}


/* modified by Yanglin 2010-10-16
.page_up{ width:300px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 13px 30px; margin-bottom:10px;}
*/
.page_up{ width:350px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:5px 0 13px 30px; margin-bottom:10px;}

.page_up2{ width:300px; height:12px; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding:13px 0 5px 430px; margin-bottom:10px;}
.alif{ width:950px; height:20px; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding:5px 0 10px 10px; margin-bottom:10px; font-weight:bold;}
.page_up span.current, .page_up2 span.current{padding:2px 5px; margin:0 2px; font-weight:bold; color:#FFFFFF; background:#2869CA;}
.alif span.current{ padding:2px 5px; margin:0 2px; font-weight:normal; color:#FFFFFF; background:#2869CA;}
.page_up span.disabled, .page_up2 span.disabled {border:#CCCCCC 1px solid; padding:2px 5px; margin:0 2px; color:#CCCCCC;}
.page_up a, .page_up2 a, .alif a{ border:#aaaadd 1px solid; padding:2px 5px; margin:0 2px;  color: #000066; text-decoration:none;}
.page_up a:hover, .page_up2 a:hover, .alif a:hover{ border: #000066 1px solid; color: #000;}
.coverstory .cover1{ width:745px; height:157px; padding:0 0 10px 0; background:#f7fbff; margin-bottom:10px;}
.coverstory .cover1 img, .coverstory .cover2 img{ width:110px; height:155px; display:inline; float:left; padding-top:10px; padding-left:25px;}
.coverstory .cover1 ul, .coverstory .cover2 ul{ width:240px; height:156px; display:inline; float:left; padding:10px 0 0 10px;}
.coverstory .cover1 ul li, .coverstory .cover2 ul li{ width:240px; height:26px; line-height:26px;}
.coverstory .cover1 ul li a{ width:180px; height:26px; padding:0 30px; color:#000000; text-decoration:none; background:url(../Images/img/cover_07.gif) no-repeat 0 0; display:block;}
.coverstory .cover1 ul li a:hover{ width:180px; height:26px; padding-left:0 30px;	display:block; font-weight:bold; color:#000066; background:url(../Images/img/cover_06.gif) no-repeat;}
.coverstory .cover1 .content, .coverstory .cover2 .content{ width:300px; height:150px; display:inline; float:left; padding:20px 10px 0 25px;  font-family:"宋体"; font-size:12px; line-height:25px; }
.coverstory .cover2{ width:745px; height:157px; padding:0 0 10px 0; background:#fff; margin-bottom:10px;}
.coverstory .cover2 ul li a{ width:180px; height:26px; padding:0 30px; color:#000000; text-decoration:none; background:url(../Images/img/cover_02.gif) no-repeat 0 0; display:block;}
.coverstory .cover2 ul li a:hover{ width:180px; height:26px; padding-left:0 30px;	display:block; font-weight:bold; color:#000066; background:url(../Images/img/cover_05.gif) no-repeat;}

/*favorite*/
.favor{ width:970px; padding:0 5px; position: relative; left: 0px; top: 0px; z-index:0;}
.favor_4{ width:960px; position: relative; left:0; top:0; z-index:0;}
.favor_1{ width:210px; display:inline; padding:0 15px 15px 15px; float:left; position: relative; z-index:0;}
.favor h4{ width:210px; height:30px; font-size:14px; font-family:"宋体", Arial; line-height:30px; text-align:center;}
.favor h4 span{ font-size:12px;}
.favor .pic{width:210px; position: relative; left: 0px; top: 0px; }
.pic .pic_pic{ width:206px; height:102px; padding:2px;}
.pic p{ width:130px; height:20px; line-height:25px; font-family:"宋体"; font-weight:bold; padding:3px 0 3px 12px; color:#0056ae; padding-bottom:10px;}
.pic p img{ width:36px; height:19px; padding:0 3px;}
.sale{	width:58px;	height:22px; position: absolute; top:50px; left: 125px;z-index:2; background:url(../Images/img/favor_01.gif) no-repeat; padding:40px 10px 13px 10px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:22px; color:#bd0009; text-align:center; font-size:14px;} 
.pic table{ width: 210px; line-height:20px; font-size:12px; color:#000066;}
.pic table a{ color:#000066; text-decoration:none;}
.pic table a:hover{ color:#0033ff; text-decoration:none;}
.pic table .name{ width:140px; height:20px;}
.pic table .num{ width:60px; height:20px; text-align:center;}


/*navigation*/
.navig{ width:970px;}
.mainnav{ width:204px; float:left; display:inline;}
.mainnav h2{ padding:0 0 5px 22px; color:#FFFFFF; font-family:"宋体"; font-size:14px; font-weight:bold;width:142px; height:32px; display:block; background:url(../Images/img/navig_02.gif) no-repeat 40px 0; color:#666666; text-decoration:none; line-height:32px; text-align:center; padding:0 0 4px 40px;}
.mainnav h2:hover{ width:182px; height:36px; display:block; background:url(../Images/img/navig_01.gif) no-repeat; color:#fff; text-decoration:none; line-height:36px; text-align:center; padding:0;}
.mainnav h2 a{ width:142px; height:32px; display:block; background:url(../Images/img/navig_02.gif) no-repeat 40px 0; color:#666666; text-decoration:none; line-height:32px; text-align:center; padding:0 0 4px 40px;}
.mainnav h2 a:hover{ width:182px; height:36px; display:block; background:url(../Images/img/navig_01.gif) no-repeat; color:#fff; text-decoration:none; line-height:36px; text-align:center; padding:0;}
.mainnav .sel_all{ width:140px; height:20px; padding:5px 0 5px 40px;}
.mainnav .sel_all input{ margin:0 5px;}
.mainnav .select{ width:197px; padding:0 0 5px 0; font-family:"宋体"; font-size:14px; color:#0056ae; border:1px solid #c1e1fd; background:#f7fbff;}
.mainnav .select p{ height:30px; line-height:32px; padding-top:5px; padding-left:10px; display:block; background:#f7fbff; border-bottom:1px dashed #c1e1fd;}
.mainnav .select p.kxtm{ height:30px; line-height:30px; padding-top:5px; padding-left:27px; display:block; background:#f7fbff; border-bottom:1px dashed #c1e1fd;}
.mainnav .select p a{ height:30px; line-height:30px; text-decoration:none; color:#0056ae;}
.mainnav .select p a:hover{ height:30px; line-height:30px; text-decoration:none; color:#000066;}
.mainnav .select .sele1{ width:150px; border-bottom:1px dashed #c1e1fd; padding:5px 0 5px 47px;}
.mainnav .select .sele1 p.sele2{ height:20px; line-height:20px; padding:5px 0 5px 0; display:block; border:none;}
.mainnav .select p input{height:16px; margin:4px 10px 0 0;}
.mainnav .select p input.dep{ width:10px; height:10px; margin:0;}
.zoomPan{ width:766px; float:left; display:inline; background:#f7fbff; padding:0;}
.zoomPan .detail{ width:766px; padding:10px 0 20px 0px;}

.zoomPan .a_list{ width:766px; margin-top:5px; padding:0;}
.zoomPan .a_list p{ width:450px; height:20px; line-height:20px; padding:0 0 0 20px;}
.zoomPan .a_list p span{ margin:0 15px;}
.zoomPan .a_list p span a{ color:#000000; text-decoration:none;}
.zoomPan .a_list table{ width:100%; font-family:"宋体"; font-size:12px; line-height:20px;}
.zoomPan .a_list table a{ color:#000000; text-decoration:none;}
.zoomPan .a_list table a:hover{ color:#000066; text-decoration:underline;}
.zoomPan .a_list table .em1{ height:30px; width:11px;}
.zoomPan .a_list table .em2{ height:30px; width:40px; background:url(../Images/img/navig_28.gif) no-repeat 0 7px; padding-left:20px; text-align:center;}
.zoomPan .a_list table .em3{ height:30px; width:248px; padding-left:15px}
.zoomPan .a_list table .em4{ height:30px; width:170px; padding-left:10px}
.zoomPan .a_list table .em5{ height:30px; width:160px; padding-left:10px}
.zoomPan .a_list table .em6{ height:30px; width:60px; padding-left:10px}
.zoomPan .a_list table .em7{ height:30px; width:12px;}


/*navilist*/
.mainnav h3{ width:182px; height:36px; display:block; background:url(../Images/navig_00.gif) no-repeat 4px 0; color:#fff; text-decoration:none; line-height:36px; text-align:center; padding:0 0 0px 22px; font-weight:bold; font-family:"宋体", "arial Unicode MS"; font-size:14px; margin:0 0 10px 0; overflow:hidden;}
.mainnav .select p.class2{ height:20px; line-height:24px; padding-bottom:5px; display:block; padding-left:45px; background-image:none; }
.zoomPan h4{ width:766px; height:36px; }
.zoomPan .h4w{ width:14px; height:36px; background:url(../Images/img/navlist_05.gif) no-repeat; float:left; display:inline;}
.zoomPan .h4t{ width:712px; height:28px; background:url(../Images/img/navlist_03.gif) repeat-x; float:left; display:inline;  padding:8px 0 0 40px; line-height:14px;}
.zoomPan .h4t input{ height:18px; margin-top:2px;}
.zoomPan .h4t span{ margin:0 3px; font-size:12px; font-weight:normal;}
.zoomPan .h4t span a{ color:#000000; text-decoration:none;}
.zoomPan .h4t span a:hover{ color:#000066; text-decoration:none;}
.zoomPan .seanav{ width:606px; height:25px; padding:0 0 10px 10px;}
.zoomPan .seanav input.jsk{ height:12px; margin-bottom:0; margin-right:10px; }
.zoomPan .seanav select{ height:20px; margin-right:10px;}
.zoomPan .navlist{ width:736px; background:#f7fbff; padding:25px 0 5px 30px;}
.zoomPan .navlist ul{ width:720px; margin-bottom:10px; display:block;}
.zoomPan .navlist ul li{ width:240px; height:30px; line-height:30px; font-family:"宋体"; font-size:12px; float:left; display:inline;}
.zoomPan .navlist ul li a{ color:#000066; text-decoration:none;}
.zoomPan .navlist ul li a:hover{ color:#000000; text-decoration:none;}
.zoomPan .navlist .nav1{ width:139px; height:250px; float:left; display:inline; padding:0 48px 20px 0;}
.zoomPan .navlist .nav2{ width:139px; height:250px; float:left; display:inline; padding:0 0 20px 0;}

.zoomPan .navlist .nav1 img, .zoomPan .navlist .nav2 img{ width:139px; height:195px; display:block; border:0;}
.zoomPan .navlist .nav1 p, .zoomPan .navlist .nav2 p{ width:139px; height:20px; padding:0; margin:0;}
.zoomPan .navlist .nav1 img.but_img, .zoomPan .navlist .nav2 img.but_img{width:36px; height:18px; float:left; display:inline; padding:1px 2px; margin:0;}
.zoomPan .navlist .nav1 h5, .zoomPan .navlist .nav2 h5{ display:block; text-align:center; width:139px; height:35px; line-height:35px; font-family:"宋体"; font-size:12px; font-weight:bold; color:#000000; }
.zoomPan .navlist .nav1 h5 a, .zoomPan .navlist .nav2 h5 a{ color:#000000; text-decoration:none;}
.zoomPan .navlist .nav1 h5 a:hover, .zoomPan .navlist .nav2 h5 a:hover{ color:#000066; text-decoration:none;}
.zoomPan .navlist .nav1 p, .zoomPan .navlist .nav2 p{ width:120px; height:20px; padding:0 9px;}

.zoomPan .navlist .nav3, .zoomPan .navlist .nav4{ width:350px; height:180px; margin:10px 0 10px 0; border-bottom:#c1e1fd 1px dashed; float:left; display:inline;}
.zoomPan .navlist .nav3{ padding-right:20px;}
.zoomPan .navlist .nav3 img, .zoomPan .navlist .nav4 img{ width:106px; height:160px; display:inline; float:left; margin-right:20px; }
.zoomPan .navlist .nav3 .detaill, .zoomPan .navlist .nav4 .detaill{ width:210px; height:150px; display:inline; float:left; line-height:28px; }
.zoomPan .navlist .nav3 .detaill a, .zoomPan .navlist .nav4 .detaill a{ color:#0033ff; text-decoration:none;}
.zoomPan .navlist .nav3 .detaill a:hover, .zoomPan .navlist .nav4 .detaill a:hover{ color:#000066; text-decoration:underline;}

.zoomPan .lastj{ width:360px; height:20px; line-height:20px; padding-left:330px; display:block; float:left;}
.zoomPan .lastj span a{ color:#000000; text-decoration:none;}
.zoomPan .lastj span a:hover{ color:#000066; text-decoration:none;}



/*book*/
.bookread{ width:970px;}
.bookread .bookleft{ width:240px; background:#f7fbff; float:left; display:inline;}
.bookread .bookleft ul { width:235px; }
.bookread .bookleft img{ width:182px; height:256px; display:block; margin:15px 0 20px 29px;}
.bookread .bookleft ul{ width:182px; margin:0 0 10px 29px; margin-top:1px;}
.bookread .bookleft ul li{width:100%; padding-top:1px; padding-bottom:1px;line-height:25px;}
.bookread .bookleft dl{ width:236px; border:1px #c1e1fd solid; padding:1px;}
.bookread .bookleft dl dt{	height:25px; width:236px; background:#398cdd; color:#000; font-family:"宋体"; font-size:14px; font-weight:bold; line-height:25px;
 text-align:center;	letter-spacing: 3px; margin:0 0 10px 0;}
.bookread .bookleft dl dd{ padding-left:35px; height:30px; line-height:30px; display:block; margin:0; background:url(../Images/img/book_23.gif) 10px 7px no-repeat;}
.bookread .bookleft dl dd a{ color:000000; text-decoration:none;}
.bookread .bookleft dl dd a:visted{ color:000000; text-decoration:none;}
.bookread .bookleft dl dd a:hover{ color:000066; text-decoration:none;}

.bookmid{ width:555px; padding-right:10px; float:left; display:inline;}
.bookmid h2{ width:555px; height:40px; line-height:40px; font-family:"黑体"; font-size:22px; font-weight:none; color:#0056ae; text-align:center; letter-spacing: 3px}
.bookmid h2 span{ font-size:14px;	color:#000000;	letter-spacing:0;	font-weight: lighter; height:40px; line-height:40px;}
.bookmid #control{ width:555px; height:54px;  position: relative; bottom: 0; left:0;}
.bookmid span.left{	width:53px; height:24px; float:left; text-align:center; text-decoration:none; padding:0; margin:0; display:inline; position:absolute; top:0; left:0;}
.bookmid span.right{width:53px; height:24px; float:left; text-align:center; text-decoration:none; padding:0; margin:0; display:inline; position:absolute; top:0; left:502px;}
.bookmid span.left a,.bookmid span.right a{width:53px; height:24px; display:block; background:#F2F2F2; text-align:center; text-decoration:none; line-height:24px;}
.bookmid span.left a:visted,.bookmid span.right a:visited{ width:53px; height:24px; display:block; background:#F2F2F2; text-align:center; text-decoration:none; line-height:24px;}
.bookmid span.left a:hover,.bookmid span.right a:hover{ width:53px; height:24px; display:block; text-align:center;  text-decoration:none; color:#000099; font-weight:bold;}
.YearDiv {margin:0; DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; overflow: hidden; WIDTH: 449px; HEIGHT: 24px; position:absolute; top:0; left:53px;}
.YearUL {height:24px; line-height:24px; background:#F2F2F2; overflow:hidden;position: relative;}
.YearUL LI { cursor:pointer; width:53px; height:24px; float:left; padding:0; display:inline; line-height:24px; margin:0 1px; background:#F2F2F2; text-align:center; text-decoration:none;}
.YearUL LI a{text-decoration:none;}
.YearUL LI:hover{ width:53px; height:24px; display:block; background:url(../Images/img/book_06.gif) no-repeat; text-align:center;}
.YearUL LI:mouseover{ width:53px; height:24px; display:block; background:url(../Images/img/book_06.gif) no-repeat; text-align:center;}
.YearUL LI.yearli{ width:53px; height:24px; display:block; background:url(../Images/img/book_06.gif) no-repeat; text-align:center;}
.IssueDiv {margin:0; DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; overflow: hidden; WIDTH: 449px; background:url(../Images/img/book_07.gif) repeat-x; height:30px; position:absolute; top:23px;left:53px;}
.bookmid span.left2{ width:53px; height:30px; float:left; text-align:center; text-decoration:none; padding:0; margin:0; display:inline; position:absolute; top:23px; left:0; background:url(../Images/img/book_07.gif) repeat-x; line-height:30px;}
.bookmid span.right2{width:53px; height:30px; float:left; text-align:center; text-decoration:none; padding:0; margin:0; display:inline; position:absolute; top:23px; left:502px; background:url(../Images/img/book_07.gif) repeat-x; line-height:30px;}
.bookmid span.left2 a,.bookmid span.right2 a{width:53px; height:30px; display:block; text-align:center; text-decoration:none; line-height:30px;}
.bookmid span.left2 a:visted,.bookmid span.right2 a:visited{ width:53px; height:30px; display:block; text-align:center; text-decoration:none; line-height:30px;}
.bookmid span.left2 a:hover,.bookmid span.right2 a:hover{ width:53px; height:30px; display:block; text-align:center;  text-decoration:none; color:#000099; font-weight:bold;}
.IssueDiv UL {DISPLAY: none; PADDING-LEFT: 0px; MARGIN: auto; POSITION: relative; HEIGHT: 30px; }
.IssueDiv UL li{ cursor:pointer;text-align:center;width:36px; height:30px; line-height:30px; margin:0 0px; display:inline; float:left;}
.IssueDiv UL li:hover{color:#999999;text-align:center;width:36px; height:30px; line-height:30px; margin:0 0px; display:inline; float:left;}
.IssueDiv UL li.issueli{color:Red;text-align:center;width:36px; height:30px; line-height:30px; margin:0 0px; display:inline; float:left;}
.IssueDiv UL li a{ color:#999999; text-decoration:none; }
.IssueDiv UL li a:visted{ color:#999999; text-decoration:none; }
.IssueDiv UL li a:hover{ color:#000066; text-decoration:none; }

.readbut{ width:510px; padding:70px 0 0 30px;}
.readbut .rdl { width:150px; height:60px; float:left; display:inline; line-height:27px; font:宋体; color:#000000;}
.readbut .rdl span{ font-size:14px; font-weight:bold;color:#bd0009; font-family:Arial, Helvetica, sans-serif;}
.readbut .rdb{ width:200px; height:60px; float:left; display:inline; }
.readbut .rdb p{ height:30px;}
.rds{ width:450px; height:30px; line-height:30px; font:宋体; color:#000000; padding-left:30px;}
/*.readbut .rdl{ width:500px; height:25px; margin:5px 0 15px 0; display:block; line-height:20px; font:宋体; color:#000000;} 
.readbut .rdl a{height:25px; line-height:20px; font:"宋体"; color:#000000; display:inline; }
.readbut .rdl img{ margin-top:5px; padding:0; display:inline;}
.readbut .rdl span{ font-size:14px; font-weight:bold;color:#bd0009; font-family:Arial, Helvetica, sans-serif; margin-right:20px;}
.readbut .rdl input{ margin-top:2px;}*/

ul.catalog{ width:500px;height:700px; padding:10px 0 0 30px;}
ul.catalog h4{ width:500px; height:30px; line-height:30px; font-family:"宋体"; font-size:14px; font-weight:bold; text-align:center;}
ul.catalog li{ width:500px; height:25px; background:url(../Images/img/book_00.gif) 0 10px repeat-x; position:relative; top:0; left:0;}
ul.catalog li span.litex{ height:25px; line-height:25px; border:none; background:#FFFFFF; padding:0 5px; position:absolute; top:0; left:0;}
ul.catalog li span.litex a{ background:#ffffff; color:#000000; text-decoration:none;}
ul.catalog li span.litex a:hover{ background:#ffffff; color:#0033ff; text-decoration:none;}
ul.catalog li span.litex2{ height:25px; line-height:25px; border:none; background:#FFFFFF; padding:0 5px; position:absolute; top:0; right:0;}
ul.catalog li span.litex2 a{ background:#ffffff; color:#000000; text-decoration:none;}
ul.catalog li span.litex2 a:visted{ background:#ffffff; color:#000000; text-decoration:none;}
ul.catalog li span.litex2 a:hover{ background:#ffffff; color:#0033ff; text-decoration:none;}
ul.catalog li.pup{ text-align:right; height:30px; line-height:30px; background:#ffffff; font-size:12px; } 
ul.catalog li.pup a{ text-decoration:none; padding:0 10px; color:#333333; }
ul.catalog li.pup a:visted{ text-decoration:none; padding:0 10px; color:#333333; }
ul.catalog li.pup a:hover{color:#000066; text-decoration:none; }


.bookread .bookright{ width:165px; float:left; display:inline; padding-top:65px; }
.bookread .bookright .newb, .bookread .bookright .hotart{ width:165px;}
.bookread .bookright .hotart{ margin-top:20px;}
.bookread .bookright .newb h4,.bookread .bookright .hotart h4{ width:165px; height:30px; background:url(../Images/img/book_01.gif) repeat-x; color:#FFFFFF; font-family:"宋体"; text-align:center; font-size:14px; line-height:27px;}
.bookread .bookright .newb p{ width:86px; height:120px; margin:15px auto;}
.bookread .bookright .newb p img{ width:86px; height:120px;}
.bookread .bookright .hotart ul{ width:160px; padding:10px 0 5px 2px;}
.bookread .bookright .hotart ul li{ height:25px; line-height:25px; color:#000000;}
.bookread .bookright .hotart ul li a{ color:#000000; text-decoration:none;}
.bookread .bookright .hotart ul li a:hover{ color:#0033ff; text-decoration:none;}

/*article*/
.artiPan{ width:970px; }
.artiPan .artleft{ width:270px; padding-right:10px; float:left; display:inline;}
.artiPan .artleft .maglist{ width:266px; height:256px; padding:1px; border:1px solid #c1e1fd; background:#f7fbff}
/*
.artiPan .artleft .maglist h4{ width:266px; height:28px; background:url(../Images/img/article_03.gif); line-height:28px; text-align:center; font-size:14px;}
.artiPan .artleft .maglist h4 span{ font-size:12px; font-weight:normal; margin-left:30px;} 
*/
.artiPan .artleft .maglist h4{ background:#ddf2f9 url(../Images/img/article_03.gif) top left repeat-x; padding:5px; font-size:14px; overflow:hidden; zoom:1; line-height:1.4em;clear:both;}
.artiPan .artleft .maglist h4 a{ float:left; margin-right:30px;}
.artiPan .artleft .maglist h4 span{ font-size:12px; font-weight:normal;white-space:nowrap; float:left;} 
.artiPan .artleft .maglist img{ width:146px; height:207px; margin:10px; float:left; display:inline;}

.artiPan .artleft .maglist p{ width:100px; height:150px; padding:30px 0; float:left; display:inline; font-size:14px; font-weight:bold; line-height:40px;}
.artiPan .artleft .maglist p a{ color:#0056ae; text-decoration:none;}
.artiPan .artleft .maglist p a:hover{ color:#0033ff; text-decoration:none;}
.artiPan .artleft .simi{ width:266px; height:346px; padding:1px; border:1px solid #c1e1fd; background:#f7fbff; margin-top:10px; }
.artiPan .artleft .simi h4{ width:266px; height:26px; background:url(../Images/img/article_14.gif); line-height:26px; text-align:center; font-size:14px;letter-spacing: 3px; }
.artiPan .artleft .simi ul{ width:230px; padding:10px 13px;}
.artiPan .artleft .simi ul li{ height:25px; line-height:25px; padding-left:25px; background:url(../Images/img/book_23.gif) 0 3px no-repeat;}
.artiPan .artleft .simi ul li a{ color:#0056ae; text-decoration:none;}
.artiPan .artleft .simi ul li a:hover{ color:#0033ff; text-decoration:none;}

.artiPan .artright{ width:690px; float:left; display:inline;}
.artiPan .artright .acontent{ width:688px; background:#f7fbff; border:1px solid #c1e1fd;}
.artiPan .artright .acontent h4{ width:640px; line-height:25px; margin:6px 14px; background:#e2f0ff; color:#0056ae; font-size:14px; padding-left:20px; letter-spacing: 1px;}
.artiPan .artright .acontent p.auther{ width:640px; height:20px; line-height:20px; color:#000000; font-size:12px; padding:5px 0 0 20px}
.artiPan .artright .acontent p.auther span{ font-weight:bold; color:#000000; margin-left:15px;}
.artiPan .artright .acontent p.abstract{ width:648px; height:80px; margin:0 20px; padding:25px 0 35px 0; border-bottom:1px dashed #999999; color:#000000; font-size:14px; line-height:25px;}
.artiPan .artright .acontent p.funct{ width:590px; height:20px; margin:10px 20px; padding-left:58px;}
.artiPan .artright .acontent p.funct span{ margin:0 0 0 15px; color:#0056ae; font-weight:bold; line-height:20px;} 
.artiPan .artright .acontent p.funct span.grey{ color:#666666; font-weight:normal;}
.artiPan .artright .cov,.artiPan .artright .hotd,.artiPan .artright .smart{ width:686px; background:#f7fbff; border:1px solid #c1e1fd; margin-top:10px; padding:1px; }
.artiPan .artright .cov h4,.artiPan .artright .hotd h4,.artiPan .artright .smart h4{width:686px; height:36px; background:url(../Images/img/article_16.gif) repeat-x; margin:0; display:block; border-bottom:1px solid #c1e1fd;}
.artiPan .artright h4 p{height:36px; width:651px; line-height:36px; padding-left:35px; font-size:14px;color:#0056ae; font-weight:bold; letter-spacing: 3px;}
.artiPan .artright h4 p.spcov{ background:url(../Images/img/article_02.png) 8px 8px no-repeat;}
.artiPan .artright h4 p.sphotd{ background:url(../Images/img/article_03.png) 8px 8px no-repeat;}
.artiPan .artright h4 p.spsmart{ background:url(../Images/img/article_04.png) 8px 8px no-repeat;}

.artiPan .artright ol{ width:666px; padding-left:20px; margin:5px 0;}
.artiPan .artright ol li{ line-height:25px;}
.artiPan .artright ol li a{ color:#000000; text-decoration:none;}
.artiPan .artright ol li a:hover{ color:#000066; text-decoration:none;}

/*专题模板*/
.ztimg{ width:970px; height:150px;}
.ztimg img{ width:970px; height:150px;}
.ztarti{ width:960px; height:280px; background:url(../Images/ztimg/_bg.gif) no-repeat; margin-top:15px; padding:5px; position:relative;}
.ztarti h3{ width:282px; height:40px; position:absolute; left:94px; top:-3px; background:url(../Images/ztimg/_title.gif) no-repeat; line-height:40px; font-family:"宋体"; font-size:14px; text-align:center;}
.ztarti p{ width:450px; height:230px; position:absolute; left:30px; top:50px; font-family:"宋体"; font-size:12px; line-height:27px;}
.ztarti table{ position:absolute; left:500px; top:15px;}
.ztarti table td.atit{ width:280px; height:30px; line-height:30px;  text-align:center; color:#0056ae; font-weight:bold;}
.ztarti table td.mtit{ width:130px; height:30px; line-height:30px; text-align:center; color:#0056ae; font-weight:bold;}
.ztarti table td.aname{ width:280px; height:23px; line-height:23px; padding-left:20px;}
.ztarti table td.aname a,.ztarti table td.mname a{ color:#000000; text-decoration:none;}
.ztarti table td.aname a:hover,.ztarti table td.mname a:hover{ color:#000066; text-decoration:underline;}
.ztarti table td.mname{ width:130px; height:23px; line-height:23px; padding-left:20px;}
.ztmore{ width:150px; height:20px; line-height:20px; padding-left:800px; margin:10px 0 0 0;}
.ztmore a{ text-decoration:none; color:#000000; font-weight:bold;}
.ztmore a:hover{ text-decoration:none; color:#000066; font-weight:bold;}

.ztlist{ width:970px;}
.ztlist img{ display:inline; padding:1px; border:1px solid #CCCCCC; float:left; margin:5px 6px;}
.ztlist ul{ width:960px; padding:10px 0 0 10px;}
.ztlist ul li{ width:110px; float:left; display:inline; padding:0 5px; height:30px; line-height:30px;}
.ztlist ul li a{ color:#000000; text-decoration:none;}
.ztlist ul li a:hover{ color:#000066; text-decoration:none;}
#pic img{width:128px; height:176px;}

#footer2{margin:5px auto; width:970px;text-align:left;}
#footer2 iframe{ border:none; height:100px; width:100%;}